.container {
  background: #e9e9e9;
  width: 100%;
  min-height: 100vh;
  box-sizing: border-box;
  padding: 24rpx;
  .main {
    width: 100%;
    .list {
      width: 100%;
      background: #ffffff;
      padding: 0 24rpx;
      border-radius: 32rpx;
      box-sizing: border-box;
      .item {
        padding: 24rpx 0;
        font-size: 28rpx;
        color: #333333;
        display: flex;
        align-items: center;
        justify-content: space-between;
        button {
          background: #73f0ea;
          color: #fff;
          margin: 0;
          padding: 0;
          width: 92rpx;
          height: 46rpx;
          font-size: 24rpx;
          line-height: 46rpx;
          &::after {
            border: 0;
          }
        }
      }
      .device{
        border-bottom: 1px solid #73F0EA;
      }
      .vsCode {
        padding: 64rpx 32rpx;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        image {
          width: 316rpx;
          height: 316rpx;
        }
        .text{
          width: 364rpx;
          text-align: center;
          color: rgba(0, 0, 0, .6);
          font-size: 24rpx;
          margin-top: 20rpx;
        }
        .btn{
          margin-top: 40rpx;
          color: #73F0EA;
          background: #fff;
          border: 1px solid #73F0EA;
          padding: 13rpx 18rpx;
          line-height: 1.25;
          font-size: 28rpx;
        }
      }
    }
  }
}
